home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-11-18 | 1.7 KB | 64 lines | [TEXT/MPS ] |
- #
- # Apple Macintosh Developer Technical Support
- #
- # MultiFinder-Aware Simple TextEdit Sample Application
- #
- # OOPTESample
- #
- # BuildOOPTESample - MPW Script
- #
- # Copyright © 1988, 1989 Apple Computer, Inc.
- # All rights reserved.
- #
- # Versions:
- # 1.00 04/89
- # 1.10 02/90
- # 1.11 10/92
- #
- # Components:
- # BuildOOPTESample February 1, 1990
- # MTESample.p February 1, 1990
- # OOPTESample.make February 1, 1990
- # TECommon.h February 1, 1990
- # TESampleGlue.a February 1, 1990
- # TESample.r February 1, 1990
- # TMLRules.make February 1, 1990
- # UApplication.p February 1, 1990
- # UApplication.inc1.p February 1, 1990
- # UDocument.p February 1, 1990
- # UDocument.inc1.p February 1, 1990
- # UTEDocument.p February 1, 1990
- # UTEDocument.inc1.p February 1, 1990
- # UTESample.p February 1, 1990
- # UTESample.inc1.p February 1, 1990
-
- set AppName OOPTESample
- Echo "# `Date -t` ----- Build of {AppName}."
-
- set TML 0 # Set this to 1 to use TML Pascal
- set ObjFolder ":Objects:"
- Newfolder "{ObjFolder}" ≥ Dev:Null || SET Status 0
- if {TML} == 1
- set Pascal TMLPascal
- set PasLib "{TMLPLibraries}"TMLPasLib.o
- set MakeFiles "-f {AppName}.make -f TMLRules.make"
- else
- set Pascal Pascal
- set PasLib "{PLibraries}"PasLib.o
- set MakeFiles "-f {AppName}.make"
- end
- export AppName ObjFolder Pascal PasLib
-
- Echo "# `Date -t` ----- Analyzing dependencies."
-
- Make -e "{AppName}" {MakeFiles} > "{AppName}".makeout
- Echo "# `Date -t` ----- Executing build commands."
- "{AppName}".makeout
- Delete "{AppName}".makeout
-
- Echo "# `Date -t` ----- Done."
-
- Set type "`files -i -n -x t "{AppName}" ≥ Dev:Null || Set Status 0`"
- Unset ObjFolder
-
- Echo -n ∂t; Quote -n "{AppName}"; Echo -n " "